package mblog.core.persist.dao;

import mblog.core.persist.entity.PMaterialPO;
import mtons.modules.persist.BaseRepository;
import mtons.modules.pojos.Paging;

import java.util.List;

/**
 * @author Beldon
 */
public interface MaterialDao extends BaseRepository<PMaterialPO> {

    List<PMaterialPO> findAll();

    List<PMaterialPO> paging(Paging paging, String key);

    /**
     * 根据规格和型号查询材料,如果已经有了,则不能继续添加了
     * @param name 材料名称
     * @param model 材料规格
     * @return
     */
    List<PMaterialPO> getByNameAndModel(String name, String model);


}

